slightly rattled - Turco Inglés Diccionario